Esercizio 1

Si vuole definire un formato per l’interscambio dati relativo all’allocazione delle stanze di un’azienda. Il file scambiato specifica la lista degli edifici. Ciascun edificio è identificato da un nome (string) ed ha associato un indirizzo (string) e una lista delle stanze. Per ogni stanza si specifica il numero (integer), il piano (integer), le dimensioni in metri quadri (decimal) e la lista degli impiegati che vi sono allocati. Ogni impiegato è identificato da una matricola (integer) e ha associato il nome (string) e un recapito telefonico (string). Si proponga la struttura XML necessaria, mostrando un esempio, e si scriva il file XML schema associato.

Esempio di file XML
File XML schema
Valida il file di esempio